Royal Hotel Matheran
Plot No 399/A, 3rd Floor, Manek Chambers, Naaz Cinema Compound, Bhadkamkar Marg, Lamington Road Grant Road- East
Mumbai- 400004, Maharashtra (India)
Plot No 399/A, 3rd Floor, Manek Chambers, Naaz Cinema Compound, Bhadkamkar Marg, Lamington Road Grant Road- East
Mumbai- 400004, Maharashtra (India)